Webmestre FAQ

Une formule de Javascript pour agrandir au maximum la fenêtre dès l'affichage d'une page.

<script>
function agrandir()
{ window.moveTo(0,0);
window.resizeTo(screen.width,screen.height);}
</script>
<BODY onLoad=agrandir()>

astuce 2

Utiliser un script identique dans plusieurs pages.
<script language="javascript" src="http://www.monsite.com/scripts/pop.js"></script>

Le jour de la date
<SCRIPT LANGUAGE="Javascript">
<!--
function initArrayDate () {
    for(i=0;i<initArrayDate.arguments.length; i++) this[i] = initArrayDate.arguments[i];
}
function CalculDate () {
    var Months= new  initArrayDate("Janvier","Fevrier","Mars","Avril","Mai","Juin","Juillet","Aout","Septembre","Octobre","Novembre","Decembre");
    var Days  = new initArrayDate("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi","Dimanche");
    var today = new Date();
    var compYear = (today.getYear()>99 && today.getYear()<1970) ? today.getYear()+1900 : today.getYear();
    return (Days[today.getDay()]+" "+today.getDate()+" "+Months[today.getMonth()]+" "+compYear);
}
document.write (CalculDate ());
// -->
</SCRIPT>

La fenêtre de sortie
<SCRIPT LANGUAGE="Javascript">
<!-- Debut
function quitter() {
window.open("sortie.htm","","toolbar=no,menubar=no,location=no,height=100,width=200,left=100,top=100");
}
// Fin -->
</SCRIPT>

Contact direct
<a href="http://msg.mirabilis.com/scripts/contact.dll?msgto=1111111"><img src="http://online.mirabilis.com/scripts/online.dll?icq=1111111&img=1" border="0"></a>

Un lien pour deux
<SCRIPT LANGUAGE="javascript"> 
<!--Debut 
function Double(site1, site2) { 
window.open(site1); 
window.location = site2; } 
//Fin--> </SCRIPT>

<a href="javascript:Double('http://www.site1.com', %20'http://www.site2a.com');">Double lien</a>

Conversion rapide
<script LANGUAGE="Javascript">
function conversion1()
{f1.eur.value = Math.round(100*parseFloat(f1.fra.value)/6.55957)/100}
function conversion2()
{f2.fra.value = Math.round(100*parseFloat(f2.eur.value)*6.55957)/100}
</script>

<form name="f1"> 
<input type ="text" name="fra" size=15 >
<input type ="button" value="francs --> euros" onClick="conversion1()" name="button">
<input type="text" name="eur" size=15 >
</form>
<form name="f2"> 
<input type ="text" name="eur" size=15 >
<input type = "button" value="euros --> francs" onClick="conversion2()" name="button">
<input type="text" name="fra" size=15 >
</form>

Webmestre – Web Javascript
Le Script de l'été

<html>
<body>
<form name="f">
Titre : 
<select name="titre" onChange="changeTitre()">
<option value="M">M.</option>
<option value="Mme">Mme</option>
<option value="Melle">Melle</option>
<option value="Autre">Autre...</option>
</select>
</form>

<script type="text/javascript">
function changeTitre()
{
	sel = document.f.titre.selectedIndex;
	val = document.f.titre.options[sel].value;
	lon = document.f.titre.length;
	
	if (val == "Autre")
	{
		nvTitre="";
		while (nvTitre.search(/\w/)==-1)
		{
			nvTitre = prompt("Entrez votre titre SVP","");
		}
		if (nvTitre == null) return false;
		document.f.titre.options[sel].text = nvTitre;
		document.f.titre.options[sel].value = nvTitre;
		
		document.f.titre.length = lon+1;
		document.f.titre.options[lon].text = "Autre...";
		document.f.titre.options[lon].value = "Autre";
	}
}
</script>
</body>
</html>